package com.news.entity;

import java.util.List;

public class PageBean<T> { // 定义分页实体类，泛型 T 表示数据类型

    private int count; // 总条数
    private int pageSize; // 每一页显示的数据条数
    private int pageNum; // 总页数
    private int currentPageNum; // 当前页数
    private List<T> data; // 显示的数据列表

    // 获取总条数
    public int getCount() {
        return count;
    }

    // 设置总条数
    public void setCount(int count) {
        this.count = count;
    }

    // 获取每一页显示的数据条数
    public int getPageSize() {
        return pageSize;
    }

    // 设置每一页显示的数据条数
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    // 获取总页数
    public int getPageNum() {
        return pageNum;
    }

    // 设置总页数
    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    // 获取当前页数
    public int getCurrentPageNum() {
        return currentPageNum;
    }

    // 设置当前页数
    public void setCurrentPageNum(int currentPageNum) {
        this.currentPageNum = currentPageNum;
    }

    // 获取显示的数据列表
    public List<T> getData() {
        return data;
    }

    // 设置显示的数据列表
    public void setData(List<T> data) {
        this.data = data;
    }

}